package com.anjubao.parking.municipal.roadside.model;

import lombok.Data;

import java.util.Date;

@Data
public class PayRecord {



        /**
         * id,格式：userid(16位) + businessId(1位) + yyMMddHHmmssSSS(15位)
         */
        private String id;

        /**
         * 用户ID
         */
        private String userId;

        /**
         * 订单类型，1-充值，2-低杆停车缴费，3-中杆停车缴费
         */
        private Integer recordType;

        /**
         * 支付总金额，单位：分
         */
        private Integer amount;



        /**
         * 0-未缴费，1-已缴费
         */
        private Boolean payState;

        /**
         * 缴费时间
         */
        private Date payTime;

        /**
         * 支付来源，0-未指定，1-余额代扣，2-在线支付
         */
        private Integer paySource;

        /**
         * 支付类型，0-未指定，1-预缴，2-补缴，3-后缴
         */
        private Integer payType;

        /**
         * 停车记录ID
         */
        private String parkingRecordId;

        /**
         * 中杆停车-购买的时长，单位：秒
         */
        private Integer time;

        /**
         * 中杆停车-是否启用电子哨兵,0-未启用，1-启用
         */
        private Boolean enableMonitor;

        /**
         * null
         */
        private Date gmtCreate;

        /**
         * null
         */
        private Date gmtUpdate;



}